MODEL PAPER FOR COMPUTER SCIENCE AND ENTREPRENEURSHIP GRADE-11
Objective (Part-I)
Time Allowed: 20 minsMax. Marks: 15
Question 1: MCQ Fill the correct circle with marker or pen ink. Cutting or filling two or more circles gives zero mark.
1. ________ design pattern ensures a specific object is created only once in a program:
(A) Factory(B) Singleton(C) Observer(D) Strategy
Ans: (B) — Singleton pattern.
2. Software development model involving short cycles or sprints:
(A) Waterfall model(B) Lean Software development(C) Egale Methodology(D) Scrum
Ans: (D) — Scrum uses sprints.
3. Non-functional requirements are mainly concerned with:
(A) System usability and performance(B) Business rules(C) Data input and validation(D) Core logic of the application
Ans: (A) — NFRs describe quality attributes.
4. The operator used for exponentiation in Python is:
(A) **(B) ##(C) //(D) /
Ans: (A) — 2**3 = 8.
5. Time complexity of Depth First Search (DFS) in a graph is:
(A) O(n log n)(B) O(v)(C) O(V+E)(D) O(n)
Ans: (C) — Each vertex and edge visited once.
6. An operation that removes an item from the top of the stack:
(A) Push(B) Pop(C) Peek(D) Add
Ans: (B) — Pop (LIFO).
7. The square of the standard deviation is known as:
(A) Mean(B) Variance(C) Median(D) Range
Ans: (B) — Variance = σ².
8. A line graph is most useful for:
(A) Comparing categories(B) Showing trends over time(C) Displaying proportions(D) Visualizing frequency distributions
Ans: (B) — Line graphs show change over time.
9. A cloud deployment model combining public and private cloud features:
(A) Public cloud(B) Hybrid cloud(C) Community cloud(D) Multi-cloud
Ans: (B) — Hybrid cloud.
10. The type of harmful software that secretly monitors user activity:
(A) Spam(B) Cookies(C) Spyware(D) Pharming
Ans: (C) — Spyware.
11. The threat involving user redirection to fake websites:
(A) phishing(B) Spam(C) Spyware(D) Pharming
Ans: (D) — Pharming redirects traffic to fake sites.
12. Boolean operator used to exclude a term from search results:
(A) OR(B) AND(C) NOT(D) NEITHER
Ans: (C) — NOT excludes terms.
13. Which does NOT fall under Intellectual Property (IP)?
(A) Copyright(B) Trademark(C) Patent(D) Physical Properties
Ans: (D) — Physical properties are not IP.
14. A technique commonly used in design thinking is:
(A) SWOT Analysis(B) Brainstorming(C) Learning manufacturing(D) Data mining
Ans: (B) — Ideation by brainstorming.
15. The primary goal of Entrepreneurship is:
(A) To create new technologies(B) To manage finances(C) To solve problems and create value(D) To compete with large corporations
Ans: (C) — Value creation.
Subjective (Part-II)
Time Allowed: 2:10 hoursMax. Marks: 60
Q2 Any six (6)2 × 6 = 12
(i) Differentiate functional and non-functional requirements.
Functional: what the system does (features, e.g. login). Non-functional: how well it performs (speed, security, usability).
(ii) Why is the testing phase important in SDLC?
It finds and fixes defects before release, ensures requirements are met and reduces cost and risk.
(iii) Describe the factory pattern with an example.
A creational pattern where a factory method creates objects without exposing the creation logic, e.g. a ShapeFactory returning Circle or Square by name.
(iv) Role of sprints in Agile.
Short fixed time-boxes (1–4 weeks) in which a usable increment is built, reviewed and improved.
(v) Differentiate integer and float in Python.
int stores whole numbers (e.g. 5); float stores numbers with decimal point (e.g. 5.0).
(vi) How do default parameters work in Python?
A value given in the definition, def f(a, b=10), is used when the caller omits that argument.
(vii) Syntax of simple if-else in Python.
if condition:
statement
else:
statement
(viii) Purpose of a trademark.
Legally protects a name, logo or symbol that identifies a brand and prevents others from using it.
(ix) Why evaluate reliability of online sources?
To avoid misinformation, ensure accurate and credible research, and make correct decisions.
Q3 Any six (6)2 × 6 = 12
(i) Key idea behind greedy algorithms.
Make the locally best choice at each step hoping to reach a global optimum.
(ii) Well-defined vs ill-defined problems.
Well-defined: clear initial state, goal and rules. Ill-defined: unclear goal or rules, many possible solutions.
(iii) Main steps of Generate-and-test.
1) Generate a possible solution 2) Test it against the goal 3) If correct stop, else repeat.
(iv) What is edge computing?
Processing data near its source (edge devices) instead of a distant data center to reduce latency and bandwidth.
(v) Elasticity vs on-demand access in cloud.
Elasticity: resources scale up/down automatically with load. On-demand access: users provision resources whenever needed without human interaction.
(vi) Concept of serverless architecture.
Developers run code as functions while the provider manages servers; billing is per execution.
(vii) What is PaaS? Example.
Platform as a Service gives a platform to develop and deploy apps without managing infrastructure, e.g. Google App Engine, Heroku.
(viii) Why understand ‘Terms of Use’?
They define rights, duties, privacy and liability; knowing them protects users from misuse and legal problems.
(ix) Differentiate phishing and pharming.
Phishing: fake emails/messages trick users into giving data. Pharming: DNS/host manipulation silently redirects users to fake websites.
Q4 Any six (6)2 × 6 = 12
(i) How does insert() work in Python list?
list.insert(index, item) places item at the given index and shifts later elements right.
(ii) Enqueue vs Dequeue.
Enqueue adds an element at the rear; Dequeue removes an element from the front (FIFO).
(iii) Role of leaf node and root node in a tree.
Root is the top node from which the tree starts; leaf nodes have no children and mark the ends.
(iv) Two types of data visualization.
Bar chart (compare categories) and line graph (trends over time); also pie chart, histogram.
(v) Define probability with an example.
P(E) = favourable outcomes / total outcomes. Example: P(head) = 1/2.
(vi) Median of 40, 50, 60, 70, 80, 90.
Even count: median = (60 + 70)/2 = 65.
(vii) Define Entrepreneurship.
The process of identifying a need, creating a business and taking risk to provide value and profit.
(viii) Main focus of Design Thinking?
Human-centred problem solving: empathize, define, ideate, prototype, test.
(ix) Importance of a business pitch.
A short presentation that convinces investors/customers about idea, market and profit, helping to win funding.
Subjective (Part-III)
Attempt any three3 × 8 = 24
Q5: Write a Python program using a while loop to print all the odd numbers between 1 and 100. Also count and print the total number of odd numbers. (8)
i = 1
count = 0
while i <= 100:
if i % 2 != 0:
print(i)
count += 1
i += 1
print("Total odd numbers:", count)Output ends with
Total odd numbers: 50.
Q6: Discuss the difference between time complexity and space complexity. How do they impact the choice of an algorithm for a specific problem? (8)
Time complexity measures how running time grows with input size n (e.g. O(n), O(n²)). Space complexity measures extra memory used. Impact: for limited memory choose low-space algorithms; for speed choose low-time ones; often there is a time–space trade-off (e.g. merge sort is fast but needs O(n) space).
Q7: Define Graph; differentiate between Directed and Undirected Graphs. (8)
A graph G = (V, E) is a set of vertices connected by edges. Directed: edges have direction (A→B), e.g. web links. Undirected: edges have no direction (A—B), e.g. friendship network.
Q8: Explain Data Collection methods. (8)
Data collection methods: surveys/questionnaires, interviews, observation, experiments, document/records analysis and web scraping/sensors. Primary data is collected firsthand; secondary data comes from existing sources.
Q9: Explain the common clauses found in terms of use and describe how they protect both the service provider and the user. (8)
Common clauses: Limitation of liability (protects provider), Privacy/Data use (informs user), Intellectual property (protects provider’s content), Termination (provider may suspend abusers), User responsibilities/acceptable use, Dispute resolution. They set clear rules, protecting both parties legally.